
// 事故发生时间
laydate.render({
    elem: '#accident_time' //指定元素
    ,type:"datetime"
});
$('.company_name').on('click',function(){
	opsearch('{:url("html/system/company")}?op=search')
})
// 车辆选择
$('.number').on('click',()=>{
    opsearch('{:url("html/car/car")}?op=search')
 })

 form.on('select(type)', function(data){
  
    console.log(data.value); //得到被选中的值
    var type = data.value;
    if(type == 1){
        $('.accident').css('display','block');
        $('.illegal').css('display','none');
    }else if(type == 2){
        $('.accident').css('display','none');
        $('.illegal').css('display','block');
    }else{
        $('.illegal').css('display','none');
        $('.accident').css('display','none');
    }
  }); 
// 循环遍历
{if $Think.get.accident_id}
	ajax(api.car.accidentlist,{
		where_json:JSON.stringify({
			accident_id:['in',"{$Think.get.accident_id}"]
		})
	},'post').done(function(res) {
		console.log('编辑')
		console.log(res)
		for(var key in res.list[0]){
            if(key =='desc'){
                if(res.list[0][key]){
                $('textarea[name=desc]').val(res.list[0][key])
                }else{
                    $('textarea[name=desc]').attr('placeholder','未填写备注') 
                }
            }else if(key == 'pic_list'){
                if(res.list[0][key]){
                    $('#img1').attr('src',domain+res.data[0][key].pic_path)
                }else{
                    $('#img1').attr('src','/assets/img/noimg.gif')
                }
            }else{
                if(res.list[0][key]){
                    $('input[name='+key+']').val(res.list[0][key])
                }else{
                    $('input[name='+key+']').attr('placeholder','未填写') 
                }
            }
         
            form.render('select')
		}
	}).fail(function(err) {
		Err('请求失败')
	});
{/if}
// 上传图片
var dataImg= {};

upImage(api.upimage.upimage,'#test1', '#img1',dataImg,'pic_name');


// 表单提交
form.on('submit(save)', function(data){
    console.log(dataImg)
    Load()
	  console.log(data.elem) //被执行事件的元素DOM对象，一般为button对象
	  console.log(data.form) //被执行提交的form对象，一般在存在form标签时才会返回
      console.log(data.field) //当前容器的全部表单字段，名值对形式：{name: value}
      {if $Think.get.accident_id}
       var id = '{$Think.get.accident_id}';
        data.field.accident_id = id;
        if(dataImg.pic_name){
        data.field.pic_name = dataImg.pic_name;
        }
	 	ajax(api.car.accidentedit,data.field,'post').done(function(res) {
                console.log(res)
                Load(1)
                if(res.code==1){
                    Msg('编辑成功')
                    window.location.href='{:url("/html/plus/accident")}'
                }else{
                    Err(res.msg)
                }
		}).fail(function(err) {
			Err('请求失败')
        });
        {else/}

        if(dataImg.pic_name){
            data.field.pic_name = dataImg.pic_name;
            }
        ajax(api.car.accidentadd,data.field,'post').done(function(res) {
            console.log(res)
            Load(1)
            if(res.code==1){
                Msg('添加成功')
                window.location.href='{:url("/html/plus/accident")}'
            }else{
                Err(res.msg)
            }
    }).fail(function(err) {
        Err('请求失败')
    });
    {/if}
	  return false; //阻止表单跳转。如果需要表单跳转，去掉这段即可。
	});

// 返回上一页
$('.back').on('click',()=>{
    window.history.go(-1);
})